In this module, you
have come a long way and taking on the
task of designing a food ordering mobile
app that will make it easy for customers to order
dishes from Little Lemon. You began with an
introduction to the course content and syllabus and had an opportunity
to meet your peers. You then moved on to
setting up your project to ensure you use
the right tools for developing effective
and efficient code and ultimately the successful development
of your mobile app. You have an IDE or a code editor installed and setup
to work with Kotlin. Git has installed
on your machine and your GitHub account is set up, allowing you to add a remote
repository for your code. The principles of
UX and UI have been revisited and your UX UI
process has been established. The scope and the project's
purpose have been defined by gathering the
user's objectives and goals. You have begun the UX
UI process using Figma, a highly scalable design
tool based on vectors. Its browser-based
architecture is clever enough to save
your work as you go, and even continue working if your Internet connection
is briefly lost. You designed the project
wireframes using Figma, which clarified the food ordering flow for the
Little Lemon mobile app. During this lesson,
usability was pushed to the forefront and your page
layouts were showcased. The app's functionality
and layout, as well as creative
and branding aspects were addressed one at a time, allowing the owners and app users to provide
early feedback, saving you time in the long run. Components have been
created in Figma, elements you are able to
reuse across your design, helping you to create and manage consistency in your proposed
solution for ordering food. You also fleshed
out your wireframes using Little Lemon style guide, enhancing them with brand
color, adding images, buttons, text, and
making them interactive. Since UX is an iterative process based on user and
client feedback, you may also have had to
iterate at this stage. In this process, your
ideas are constantly refined as you move toward a more satisfactory
design solution. Having set up your
coding environment and a set of designs for
the project created, you are in a
fantastic position to begin coding the
project. Well done.